Bean Town
noun
1.
Boston, Mass. (used as a nickname).
Slang definitions & phrases for
Bean Town
Bean Town
noun phrase
Boston, Massachusetts
(1900+)